home *** CD-ROM | disk | FTP | other *** search
/ Alde ADA 5 #1 / ADA CD-ROM - Alde Publishing.iso / cm / editor.sid < prev    next >
Encoding:
Text File  |  1988-05-03  |  4.8 KB  |  101 lines

  1. --= SID = SIMTEL20 Ada Software Repository Item Description File = SID =--
  2. -- UNIT NAME         : EDITOR (ALED - Ada Line Editor)
  3. -- VERSION           : 3.1
  4. -- REVIEW CODE       : 
  5. -- DDN ADDRESS       : RCONN at SIMTEL20
  6. -- AUTHOR            : Richard Conn
  7. --                   : Texas Instruments
  8. --                   : PO Box 801, MS 8007
  9. --                   : McKinney, TX  75069
  10. -- COPYRIGHT         : (c) 1984, 1985 Richard Conn
  11. -- DATE CREATED      : 9 Nov 84
  12. -- DATE RELEASED     : 5 Dec 84
  13. -- DATE LAST UPDATED : 13 Feb 86
  14. -- LOCATION          : ASR
  15. -- ENVIRONMENT       : VAX 8600 ULTRIX, Sun2 UNIX 4.2
  16. --= CLASSIFICATION       ===============================================--
  17. -- CATEGORY LEVEL 1  : CAIS
  18. -- CATEGORY LEVEL 2  : Specific Implementation
  19. -- CATEGORY LEVEL 3  : Mitre CAIS
  20. -- CATEGORY LEVEL 4  : Editor
  21. -- KEYWORD           : EDITOR
  22. -- KEYWORD           : LINE-ORIENTED EDITOR
  23. -- KEYWORD           : INPUT-LINE EDITOR
  24. -- INDEX             : CAIS
  25. -- INDEX             : Editor
  26. -- INDEX             : Line-Oriented Editor
  27. -- INDEX             : Editor, Line-Oriented
  28. -- INDEX             : Input-Line Editor
  29. -- INDEX             : Editor, Input-Line
  30. -- TAXONOMY          : 
  31. -- DEPENDENCIES      : 
  32. -- SEE ALSO          : 
  33. --= FILE LISTING         ===============================================--
  34. -- FILE SPECS        : PD:<ADA.CAIS-TOOLS>ED*.*
  35. -- DIRECTORY DISPLAY :
  36. -- Directory   PD:<ADA.CAIS-TOOLS>
  37. --      File Name     Byte Count  Line Count
  38. --   ---------------  ----------  ----------
  39. --   EDITOR.PRO             7140         132
  40. --   EDITOR.SRC           152675        4442
  41. --   ===============  ==========  ==========
  42. --     2 Files            159815        4574
  43. --= ABSTRACT             ===============================================--
  44. --         ALED  is  designed  to edit text files.  Upon invocation, ALED
  45. -- prompts the user for a file name.  If the file  exists,  its  contents
  46. -- (lines)  are  read  in  and prepared for editing; if the file does not
  47. -- exist, the file is created  and  the  empty  buffer  is  prepared  for
  48. -- editing.    ALED  is  an  interactive  editor,  accepting  single-char
  49. -- commands, filling in a command prompt (for more info as  needed),  and
  50. -- performing  its  functions  in  real-time while the user watches.  The
  51. -- functions provided include (but are not limited to) the following:
  52. -- 
  53. --      * List Lines
  54. --      * Insert a Group of Lines into the Edit Buffer
  55. --      * Delete Lines
  56. --      * String Search and String Substitution
  57. --      * Movement Within the Edit Buffer
  58. --      * Reading in a File After a Specified Line
  59. --      * Writing out a Range of Lines to a File
  60. --      * Built-in, online Documentation (Summary)
  61. -- 
  62. --         ALED's  design includes an input line editor, which allows the
  63. -- user to edit text as he types it.
  64. --= REVISION HISTORY     ===============================================--
  65. --
  66. -- DATE         VERSION    AUTHOR                  HISTORY
  67. -- 12/5/84        1.0   Richard Conn            Initial Release
  68. -- 1/21/85        2.0   Richard Conn            Production version
  69. -- 2/15/85        2.1   Richard Conn            Minor bug fix
  70. -- 8/21/85        3.0   Chuck Howell            Port to CAIS
  71. -- 2/13/86        3.1   Chuck Howell            Change CAIS Version
  72. --    NB: changes for the CAIS port are indicated by one of the following 
  73. --        on each affected line:
  74. --        --!Rem   Comments, remarks
  75. --        --!Add   Lines added to the code
  76. --        --!Del   Lines deleted from the code
  77. --        --!Cha   Lines changed in the code
  78. --        (It is a bit subjective; when does a big change become
  79. --         a delete and an add ?)
  80. --= RELEASE NOTICE       ===============================================--
  81. -- This prologue must be included in all copies of this software.
  82. --
  83. -- This software is copyright by the author.
  84. --
  85. -- This software is released to the Ada community.
  86. -- This software is released to the Public Domain (note:
  87. --   software released to the Public Domain is not subject
  88. --   to copyright protection).
  89. -- Restrictions on use or distribution:  NONE
  90. --= DISCLAIMER           ===============================================--
  91. --    This software and its documentation are provided "AS IS" and
  92. -- without any expressed or implied warranties whatsoever.  No warranties
  93. -- as to performance, merchantability, or fitness for a particular
  94. -- purpose exist.
  95. --    The user is advised to test the software thoroughly before
  96. -- relying on it.  The user must assume the entire risk and liability of
  97. -- using this software.  In no event shall any person or organization of
  98. -- people be held responsible for any direct, indirect, consequential or
  99. -- inconsequential damages or lost profits.
  100. --======================================================================--
  101.